Article of manufacturing for creating, testing, and modifying geological subsurface models

ABSTRACT

An article of manufacture for use in connection with a computer, said article of manufacture comprising a computer-readable storage medium having a program recorded thereon that enables a user of a computer executing said program to interactively: display data obtained from a subsurface area; select an object from a plurality of different three-dimensional objects; place the selected three-dimensional object within a model of the subsurface area; and transform the selected three-dimensional object to better fit the data obtained from the subsurface area. The invention further involves related methods for interactive creation of a subsurface model.

CROSS-REFERENCE TO RELATED APPLICATIONS

Applicants hereby incorporate by reference simultaneously-filed U.S. patent application Ser. Nos. 08/980,956 and 08/980,958, respectively titled METHOD FOR CREATING, TESTING, AND MODIFYING GEOLOGICAL SUBSURFACE MODELS and APPARATUS FOR CREATING, TESTING, AND MODIFYING GEOLOGICAL SUBSURFACE MODELS.

BACKGROUND OF THE INVENTION

1. Field of the Invention

Aspects of the present invention draw from the fields of geology, geography, geophysics, applied mathematics, computer science, software engineering, and ergonomics (as it relates to the design of computer interfaces). In particular, the present invention relates to computer-readable articles of manufacture which assist geologists (or others) in constructing, modifying, and testing geologically-consistent model(s) of the subsurface using geographic, well-bore, seismic, and geological analog data, as well as known principles of geology and geophysics.

2. Description of the Prior Art

Geologists are often required to construct models in order to facilitate the efficient extraction of hydrocarbons or minerals from the subsurface, or to control contaminants in subsurface reservoirs. A problem with constructing these models is that subsurface formations are typically either sparsely sampled or sampled at a low resolution, by measurements made in a borehole or by surface geophysical measurements. Also, the measured properties are frequently not those of direct interest to a person attempting to construct a model (e.g., seismic measurements respond to variations in acoustic impedance, whereas the geoscientist may be required to construct a model of the permeability within the subsurface). And, while there exists a large body of knowledge concerning the "interpretation" of well-log, seismic and other geophysical data (see, e.g., O. Serra, Sedimentary Environments from Wireline Logs, Schlumberger Technical Services Publication No. M-081030/SMP-7008 (1985)), the reality is that "interpretation" activities inevitably rely on the judgments of experienced geoscientists.

Thus, it is typically necessary to combine available measurements with geological knowledge (i.e., the knowledge typically possessed by geological "experts") in order to estimate the distribution of the parameters-of-interest in the subsurface. However, this process at least, as currently practiced is complex, cumbersome, and error-prone.

Typically, a geoscientist shrill attempt to interpret subsurface data on the basis of prior experience. Reasoning, based on analogies to well-characterized subsurface formations or outcrop, he/she will make assumptions about the distribution of geophysical parameters in the formation-of-interest. See, e.g., T. Dreyer, Geometry and Facies of Large-Scale Flow Units in Fluvial-Dominated Fan-Delta-Front Sequences, in M. Ashton (Ed.), Advances in Reservoir Geology, Geological Society Special Publication, 69, 135-174 (1993). When properly applied, this method of reasoning-by-analogy may allow the scientist to predict unknown properties-of-interest based upon available measurement(s) and assumptions about the nature of the formation (e.g., that it resembles the shape of a certain, known formation).

However, in addition to being a time-consuming and dependent upon the availability of appropriate geological "experts," this method of matching to analogue formations suffers from certain problems. In particular, as has been noted in the literature, e.g., I. D. Bryant and S. S. Flint, Quantitative Elastic Reservoir Geological Modeling: Problems and Perspectives, in S. S. Flint and I. D. Bryant (Eds.), Geological Modeling of Hydrocarbon Reservoirs and Outcrop Analogues, International Association of Sedimentologists Special Publication, 15, 3-20 (1993), and J. Alexander, A Discussion on the Use of Analogues for Reservoir Geology, in M. Ashton (Ed.), Advances in Reservoir Geology, Geological Society Special Publication, 69, 175-194 (1993), it is difficult to:

(i) ensure that the selected analogue is appropriate for a given subsurface formation; and

(ii) scale the analogue information to best fit the formation-of-interest.

At present, systematic, rigorous, and efficient methods for scaling the spatial statistics of an "analogue formation" to best match that of a formation- or reservoir-of-interest do not exist. And, even after an initial "analogue" model is created, no systematic, rigorous, and efficient method exists for verifying or testing the model.

A number of prior-art patents address the general topic of geological modeling. U.S. Pat. No. 4,646,240, METHOD AND APPARATUS FOR DETERMINING GEOLOGICAL FACIES, incorporated herein by reference, describes a technique for automatically determining lithological facies from well-log data.

U.S. Pat. No. 5,012,675, INTEGRATING MULTIPLE MAPPING VARIABLES FOR OIL AND GAS EXPLORATION, incorporated herein by reference, describes a technique for integrating geological survey data (e.g., topographic, bathymetric, free air and Bouguer gravity, magnetic, electromagnetic, geochemical, radioactivity, temperature, biotic, geological, and other (non-seismic and non-well-logging) surveys) to locate subsurface features useful for mineral exploration.

U.S. Pat. No. 4,648,268, METHOD OF DEFINING HOMOGENEOUS ROCK FORMATION ZONES ALONG A BOREHOLE ON THE BASIS OF LOGS, incorporated herein by reference, discloses a method for processing well-log data to define formation boundaries along the borehole.

U.S. Pat. No. 4,937,747, ITERATIVE DISJOINT CLUSTER AND DISCRIMINANT FUNCTION PROCESSING OF FORMATION LOG RESPONSES AND OTHER DATA, incorporated herein by reference, details a cluster analysis-based method for computing subsurface rock classifications from well-log data.

U.S. Pat. No. 4,991,095, PROCESS FOR THREE-DIMENSIONAL MATHEMATICAL MODELING OF UNDERGROUND VOLUMES, incorporated herein by reference, describes a technique for subsurface modeling utilizing a regular grid in the longitude-latitude plane and arbitrary resolution in the depth direction.

U.S. Pat. Nos. 5,671,136, PROCESS FOR SEISMIC IMAGING MEASUREMENT AND EVALUATION OF THREE-DIMENSIONAL SUBTERRANEAN COMMON-IMPEDANCE OBJECTS, 5,475,589, SYSTEM FOR EVALUATING SEISMIC SEQUENCE LITHOLOGY AND PROPERTY, AND FOR EVALUATING RISK ASSOCIATED WITH PREDICTING POTENTIAL HYDROCARBON RESERVOIR, SEAL, TRAP OR SOURCE, and 4,679,174, METHOD FOR SEISMIC LITHOLOGIC MODELING, all incorporated herein by reference, describe methods for constructing subsurface images and/or models from seismic data.

U.S. Pat. No. 5,671,344, PROCESS FOR DISPLAYING N DIMENSIONAL DATA IN AN N-1 DIMENSIONAL FORMAT, describes a method for displaying 3-D seismic data on a computer display.

None of these prior-art approaches, either individually or collectively, address the need for an interactive system which enables a skilled geoscientist to effectively create and evaluate multiple, alternative models, comprised of geologically plausible, space-filling objects, while simultaneously viewing relevant portions of a massive database of geographic and geophysical data. The instant invention, as described below, addresses these, and other, needs.

SUMMARY OF THE INVENTION

Generally speaking, and without intending to be limiting, one aspect of the invention relates to an article of manufacture for use in connection with a computer, such as, for example, an article of manufacture comprising a computer-readable storage medium having a program embodied therein which causes the computer to: select a region of the world to be modeled; provide geophysical and geographical data corresponding to the selected region of the world; provide an archive of known geological structures; and, provide an interface which permits a user to create a subsurface model of the identified region by: (a) selectively viewing a portion of the geographical and/or geophysical data, (b) selecting a structure from the archive, (c) transforming the selected structure in accordance with the geographical or geophysical data, and, (d) repeating steps (a), (b), and/or (c) to create the subsurface model.

Again, generally speaking, and without intending to be limiting, another aspect of the invention relates to an article of manufacture for use in connection with a computer, such as, for example, an article of manufacture comprising a computer-readable storage medium having a program embodied therein which causes the computer to: identify a region of the world whose subsurface is to be modeled; create a number of hypotheses regarding the geology of the identified region; test one or more of the hypotheses; and, modify one or more of the hypotheses.

Again, generally speaking, and without intending to be limiting, another aspect of the invention relates to an article of manufacture for use in connection with a computer, such as, for example, an article of manufacture comprising a computer-readable storage medium having a program embodied therein which causes the computer to: provide a user-interface for creating geological hypotheses; hierarchically organize hypotheses into a plurality of tree-like structures; reorganize the tree-like structures in accordance with user directions; and, maintain hierarchical, internal consistency among the hypotheses.

Again, generally speaking, and without intending to be limiting, another aspect of the invention relates to an article of manufacture for use in connection with a computer, such as, for example, an article of manufacture comprising a computer-readable storage medium having a program embodied therein which, for a selected region of the world, causes the computer to selectively display geographical data from the selected region, geophysical data from the selected region, and archive data from other regions.

The advantages of the instant invention include improved productivity in creating geological models and improved precision of the models themselves. As a result of superior modeling precision, well placement and production forecasting also improve.

BRIEF DESCRIPTION OF THE FIGURES

One embodiment of the invention is depicted in the attached set of figures, which set is intended to be exemplary (and not exhaustive or limiting), and in which:

FIGS. 1A and 1B depicts the overall operation of the CyberGeologist system;

FIGS. 2-3 further detail selected elements of FIG. 1; and,

FIGS. 4-9 exemplify various states of the CyberGeologist user interface.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

The invention is described with reference to a presently-preferred embodiment, CyberGeologist. CyberGeologist is a computer-implemented system. It includes a plurality of instructions, embodied in a computer-readable medium (including, without limitation, RAM, ROM, or other solid-state media, and/or magnetic, magneto-optical, or optical devices), which cause a computer (of any sort, including, without limitation, palm-top devices, so-called PDA's, PC's, engineering workstations, mini-computers, mainframe computers, and super-computers) to process data representative of geological and/or geophysical phenomena in accordance with the invention.

CyberGeologist is an interactive system, designed to assist the geoscientist in interpreting geophysical (and other) data, and to facilitate the construction of 3-D geological models therefrom. Consequently, as show in FIGS. 1A and 1B, CyberGeologist includes a user interface 210. User interface 210 includes graphical display device (of any sort, including, without limitation, a CRT display, flat-panel display, projection device, of virtual-reality goggle device), a user input device (of any sort, including, without limitation, a keyboard, mouse, other pointer device, voice-recognition system, or other biometric device), and instructions which cause the CyberGeologist system to compose appropriate displays (as exemplified in FIGS. 4-9) and react in accordance with user instructions.

CyberGeologist embodies a fundamentally new approach to geology. In essence, CyberGeologist is a toolkit for use by geologists in making decisions about oil and gas recovery. The user of CyberGeologist is able to predict, away from the borehole. These predictions are accomplished primarily by geology, and secondarily by tools for geologists to synergize their expertise with other data.

In nature, hydrocarbons are pooled in sediments that are heterogeneous and have compartments. This is why geology is important. If sediments appeared in simple, uniform layers, then geology would be unnecessary for recovery. But the compartments (in which hydrocarbons lie) are formed by the deposits of ancient rivers and beaches, for example, that have been buried by millions of years of sedimentation and deformed by mountain-building, and are more or less isolated. Faults may produce compartments. Seismic measurements often do not have the resolution to delineate the compartments; wellbores frequently are very few and very far between. The boundaries of these compartments control the flow paths for fluids (and gases) during recovery. The geologist, who has worked a lifetime on rivers and beaches, and is best trained to determine the compartment boundaries (for decision-making purposes), currently has no tool to do so.

CyberGeologist is a tool which assists the geologist in determining boundaries and flow paths, thus facilitating the efficient placement of wells in complex reservoirs.

Reference is now made to FIG. 1, which depicts the overall operation of the CyberGeologist system. (Note: While FIGS. 1-3 have certain arrows depicting an exemplary order of flow through the CyberGeologist system, there is, in reality, no requirement that the various modules or functions be invoked in any particular order; rather, user interface 210 is flexible, and permits a user to navigate through the modules in any order.) Using interface 210, a user selects his/her project, with the assistance of project manager 300. Basically, a project comprises a defined region of the earth's surface (and/or subsurface), along with a set of interpretations (or hypotheses) regarding the geological features in the defined region. In the case of a preexisting project, the project may include a variety of previously-created hypotheses. By contrast, in the case of new project, there is empty space, along with geographical (e.g., aerial surface photographs and topological maps) and geophysical (e.g., seismic 820, flow 830, and drilling 840) data.

As illustrated in FIG. 2, project initiation 310 illustratively comprises identifying the user 311, assigning a project name 312, and defining an objective 313. The system then generates a virtual-reality model of subsurface, from which the user directs his/her interpretation activities.

Generating a virtual subsurface 320 illustratively comprises obtaining geographical data from a database 321, rendering the geographical data 322 into a form appropriate for display and manipulation through the user interface, obtaining subsurface geophysical data 323, rendering the subsurface data 324 for use by the interface, and pruning the data 325 to include only that which the user wishes to include. Typically, the next step involves the user's defining various targets for viewing in the interface 330, which step illustratively comprises setting cameras and viewports 331 (and/or modifying cameras and viewports 332).

As depicted in FIG. 3, hypothesis manager 400 provides a framework for interpreting (and hence modeling) the subsurface world. With the various targets in view, the user creates (or augments) a hypothesis. In CyberGeologist, hypotheses are created and managed in tree-like structures. Thus, hypotheses are naturally organized into subsets. Any hypothesis may have one or more sub-hypotheses, each of which may also have one or more sub-hypotheses, etc.

A hypothesis assigns an interpretation (i.e., one or more properties) to a region of space (an "interval") in the virtual subsurface. Hypothesis generation begins by initiating a hypothesis 410. As shown in FIG. 3, hypothesis initiation illustratively comprises creating a record (or tag) for the hypothesis 411, identifying (or describing) the hypothesis 412, and reviewing the hierarchy 413 to place the hypothesis in its proper position in the hierarchy.

Next, the user will typically set the interval to which the hypothesis will pertain. In this step 420, geophysical data is viewed 421, and the user selects an interval-of-interest 422 for interpretation.

Interpreting the selected interval 430 illustratively comprises identifying the depositional system 431 and/or interpreting the stratigraphic sequence 432 in the selected interval. Interpretation 430 is performed interactively, by the user; he/she works with the interface to display geographical and geophysical data in a manner to reveal the property or feature upon which an interpretation is made.

Once a hypothesis is formulated, it preferably undergoes an immediate consistency check 440, the results of which are reported to the user. In CyberGeologist, consistency checking 440 illustratively comprises checking deductive logic 441 (e.g., to ensure self-consistency among parent and child hypotheses) and/or checking inferences 442 (e.g., against geophysical data).

Generally speaking, deduction operates from the general to the specific. A number of well-known geological rules lend themselves to deductive application, for example, Walther's Law: "The various deposits of the same facies area, and similarly, the sum of the rock of different facies area, were formed beside each other in space, but in crustal profile, we see them lying on top of each other. It is a basic statement of far-reaching significance that only those facies and facies area can be superimposed, primarily, that can be observed beside each other at the present time." (See O. Serra, 1985, at 49). Also, in regard to electro-facies, the Rule of Non-Crossing Correlations--"layers are deposited one over another, so that they can wedge out but they cannot cross" (O. Serra, 1985, at 187-88)--provides a basis for deductively checking the plausibility of an electro-facies sequence.

Inference, on the other hand, generally operates from the specific to the general. For example, a user may "infer," from well-log responses, that a given interval is a sandstone, thus relating the specific instance (i.e., the particular well-log response) to the more general (i.e., sandstones). Other inferential examples appear in the previously-incorporated '240 patent. See U.S. Pat. No. 4,646,240, col. 29, ln. 34 - col. 31, ln. 61.

Deductive rules can be used to check inferences. For example, assume that a user has inferred the clay content for a given region. Assume also that, independent of the data considered by the user, the database contains gamma-ray data, and that the gamma-ray data shows a low-level plateau in the region of interest. At this point, deductive application of known rules of gamma-ray interpretation (see, e.g., '240 patent, "Rule 008") can be used to determine the plausibility of the clay-content hypothesis.

Once a hypothesis passes these internal consistency checks, a user typically proceeds to the gallery 500. Gallery 500 provides an interface to a database of geological and geographical archive data, including, but not limited to, geographical data (such as aerial photographs, geological data (such as 2-D outcrop photographs, 3-D outcrop textures, core photos, and thin sections), geophysical data (such as seismic data, textural logs, well logs, vertical seismic profiles, and ground-penetrating radar data), and archive data, such geometrical objects or models (such as surfaces, geometries, and closed-form bodies) or other geological data (such as facies descriptions, biostratigraphy, and paleogeography).

Two basic tasks occur in the gallery. The first is model selection, and the second is selection of objects for placement into the subsurface 3-D world. The user typically will enter gallery 500 with some piece of data and browse the archive gallery 510 looking for examples of bodies fitted to data which, when properly fitted, most closely match the incoming data; or, the user may enter with no data and wish to view all objects, generic or fitted, and pick one. Gallery 500 is preferably organized into subsets of related objects; thus, browsing through the gallery may involve selecting a subset 520, and reviewing the contents therein. He/she may then review a realization 530 of the selected object in a 3-D viewer. Once a template is selected 540, the user may proceed to the workshop 600.

Workshop 600 allows the user to interact with varying data types in 3-D, and at the correct scale. This allows the user to value the data, instead of a generalization. There are two objectives: the first is three dimensional interpretation, and the second is model building.

The purpose of the workshop is to allow the user to interact with the scales, and manipulate models in a uniform three dimensional context. Data from the project can be displayed in concert with the 3-D image of the template. The user selectively views the data at scales ranging from centimeters to kilometers. The workshop viewer allows the user to interact with the project data using a set of tools. These tools provide the following functions: image processing of the seismic volume, selection of data types and representation on a per well or per project basis, camera control, one-dimensional exaggeration, etc. Another set of tools allows the user to make interpretive changes and deformations.

Using these tools, the user can attempt to fit an archive template 610 to the project data. Typically, this process will involve several modifications or transformations of the template 620 to achieve an acceptable fit.

Reference is now made to FIG. 4, which depicts user interface 210, as it would appear shortly after project initialization. Navigation window 211 permits the user to invoke project, geology, archive, vault, workshop, and pathfinder functions. Command window 213a shows a history 213a-1 of the commands issued to CyberGeologist, and provides an input field 213a-2 through which an advanced user can operate the system in command-line mode. Information window 212a displays a history of diagnostic and/or status-indicating response messages from CyberGeologist. Project window 214 provides a plurality of menus/forms for project selection, initialization, or management. And window 215 displays a selected rendering of the virtual subsurface.

Depicted in window 215 is an illustrative 3-D seismic volume 215a and a plurality of wellbores 215b. Command window history list 213a-1 shows that the user has selected a cells from the "boonsville" project, loaded this data, and established a camera position/direction for window 215's view. Status information displayed in information window 212a verifies CyberGeologist's successful completion of this select/load/position command sequence.

Reference is now made to FIG. 5, which depicts a further illustrative view of the CyberGeologist interface 210. Here, navigation window 211b appears in a compacted form, but still provides the same functionality as window 211. Window 215's view of the virtual subsurface is now partially obscured behind other windows. (Note: The user has complete control to position these, as well as other, windows in whatever configuration is desired, so as, for example, to simultaneously display geographical, geophysical, wellbore, archive, and/or project status data in whatever combination is desired.)

Command window 213b indicates that the user has selected a well 217 (i.e., well "by18d") from virtual subsurface 215, and information window 212b confirms the selection. Command window 213b further reveals that the user has invoked the workshop's "geology" tool, and, once again, information window 212b confirms invocation of the geology tool and the parameters of its invocation.

Window 421 illustrates one aspect of the geology tool interface. Depth is represented along the vertical dimension, and a depth slider 423a permits the user to select a depth for display. A plurality of further sliders 423b-e provide control of other display parameters.

Geology window 421 includes a number of side-by-side illustrative tracks 424a-d. (Once again, these tracks can vary in number and type, all under user control. Those shown are merely exemplary.)

Track 424a displays an exemplary section of an FMI image. Formation Micro Imager ("FMI"), a trademark of Schlumberger, is a resistivity-based wellbore imaging tool. The depiction of an FMI image in FIG. 6 is merely exemplary. Track 424a could alternatively contain any known type of wellbore data. The object is to enable the user to effectively segment the wells to focus attention on a small sub-portion of the formation volume) Since FMI images have azimuthal resolution, slider 423b provides a means for selecting the orientation of the track 424a image.

A common characteristic of wellbore data is that, over substantial depths, it often varies too much for meaningful, contrast-based visual display. This phenomenon is evident in track 424a where, between depths 422a and 422d, the image is essentially white. CyberGeologist provides a renormalization tool, whereby sections of the data can be renormalized and displayed at maximum contrast, to support the interpretation task. Track 424b displays a renormalized portion (i.e., between depths 422a and 422d) of track 424a's FMI image. (Renormalization is just one of a variety of image enhancement and processing tools in the CyberGeologist toolkit. Other operations, such as internal segmentation, grainsize characterization, and sequence stratigraphy, are provided as well.)

As is apparent in FIG. 5, the renormalized image 424b reveals a number of interpretive possibilities. Using the images, as well as any other data that the user may wish to consult, the geoscientist can begin the process of hypothesizing the dips and other features of the subsurface. FIG. 5 illustrates several hypotheses (e.g., 425a-b) concerning dips in the formation facies.

Tracks 424c-d provide an illustration of further hypotheses concerning the depicted well section. As can be seen in track 424c, the user has hypothetically identified two sections 426a-b as point bars in a meandering river, and has identified the lithology of point bar 426b as a sandstone. The user can continue this process of creating hypotheses, changing the data windows (e.g., renormalizing, selecting and viewing other types of log data if available, looking at core data, etc.), creating alternative hypotheses, deleting implausible hypotheses, etc., as long as need. Then, after the user has arrived at a satisfactory, self-consistent set of hypotheses, he/she will then proceed to the next step--identifying appropriate analogue(s) for the region(s)-of-interest.

Reference is now made to FIG. 6, which depicts a further illustrative view of the CyberGeologist interface 210. As shown in command window 213c, and confirmed by information window 212c, the user has queried the archive 500 and invoked a gallery window 550 to display the retrieved analogue data.

Gallery window 550 provides a pictorial means for navigating the archive of geological analogue data. Visible in window 550 are a plurality of selectable thumbnail images (e.g., 551a-d), each preferably corresponding to a 3-D archive object. These archive objects can include both examples from nature (e.g., 551a-d) as well as geometrical models (e.g., 551e).

Gallery window 550 also provides a visual interface for searching the archive to find structures of interest. In its browse/search mode, each of the thumbnails (e.g., 551a-e) of gallery window 550 permits the user to retrieve related (e.g., graphically or geologically similar) structures from the archive, which then are displayed in thumbnail form, permitting further selection and search. Alternatively, the user can search or browse the archive by entering search queries in command window 213c, with the results again being displayed gallery window 550.

After searching/browsing the archive through gallery window 550, the user may select a particular structure (e.g., thumbnail 552) for more detailed examination. Reference is now made to FIG. 7, which depicts a further illustrative view of the CyberGeologist interface 210, in which the user has selected thumbnail 552 (see FIG. 6) for further examination. As shown in command window 213c (and confirmed in information window 212d), the user has selected an archive object (designated "rio puerco") for detailed examination in window 553.

Window 553 provides a complete set of visual controls, thus permitting the user to view any aspect of the available 3-D geometrical detail. Among the illustrated controls are a set of graphical editor controls 554a (which control positioning, scaling, etc.) and a set of 3-D rotational controls 554b-d. Using window 553, the geoscientist can explore the selected object to identify particular features it might contain (e.g., rivers, beaches) which can be analogized to the observed subsurface data (such as that shown in FIG. 5, window 421).

Reference is now made to FIG. 8, which depicts a further illustrative view of the CyberGeologist interface 210, in which a geometrical vault object 556a (along with several transformations 556b-c of it) is displayed in a workshop window 555. As shown in command window 213e and information window 212e, the user has selected a "pointbar" object 556a for display and manipulation in the workshop.

The workshop provides a variety of tools for selecting, manipulating, and deforming (e.g., stretching, cropping, conforming to lines/surfaces, etc.) 3-D geometrical objects. Using the workshop, the geologist creates and reshapes a geometrical object to fit observed features of the subsurface formations. FIG. 8 shows two exemplary transformations 556b-c of the pointbar object 556a.

Reference is now made to FIG. 9, which depicts a further illustrative view of the CyberGeologist interface 210. Here, an additional workshop window 561 has been created (see command window 213f and information window 212f) to display a selected seismic horizon from subsurface 215. The user then applies CyberGeologist's "pathfinder" tool to "place" the pointbar 562 object, and deform it to fit the observed seismic contours.

Having now "placed" the pointbar object in the subsurface, one exemplary pass through the CyberGeologist workflow is now complete. To briefly recap, the process began with selection of a subsurface region of interest, continued with detailed observation, renormalization, and interpretation of available subsurface data, then proceeded to review and search of archive data for possible sources of analogue data, continued by selection of a geometrical object from the vault and deformation of the selected object to align with the formation contours, and finished by fitting the selected/deformed object to match the seismic contours of the formation. Through repetition of this process, the geologist can create highly accurate, geologically meaningful models of subsurface formations.

Finally, CyberGeologist preferably interfaces with a Validation Gauntlet 810 (see FIG. 1) to assist the geoscientist in validating the created model(s). Validation may involve one or more of the following: (i) comparison with seismic reflector data 820 (techniques for performing such comparisons are well known in the art); (ii) comparison with well-log data 840 (which can be accomplished either with mathematical or artificial intelligence (i.e., deduction and inference) techniques); and/or (iii) comparison with flow data 840 (see, e.g., U.S. Pat. No. 5,548,563, WELL TEST IMAGING, incorporated herein by reference). Alternatively, or as an additional, final step, a user can request a detailed geological simulation 900 to assist in deciding 100 whether to accept, reject, or modify the prospective subsurface model.

While the foregoing has described and exemplified aspects of various embodiments of the present invention, those skilled in the art will recognize that alternative elements and techniques, and/or combinations and permutations of the described elements and techniques, can be substituted for, or added to, the embodiments and methods described herein. 

What is claimed is:
 1. An article of manufacture for use in connection with a computer, said article of manufacture comprising a computer-readable storage medium having a program recorded thereon that enables a user of a computer executing said program to interactively:A) Display data obtained from a subsurface area; B) Select an object from a plurality of different three-dimensional objects; C) Place the selected three-dimensional object within a model of the subsurface area; and D) Transform the selected three-dimensional object to better fit data obtained from the subsurface area.
 2. An article of manufacture according to claim 1, wherein said data comprises geophysical data such as seismic data, textural logs, well logs, vertical seismic profiles, ground-penetrating radar data, drilling data, or flow data.
 3. An article of manufacture according to claim 1, wherein said data comprises geographical data such as aerial surface photographs or topological maps.
 4. An article of manufacture according to claim 1, wherein said data comprises geological data such as core photos or thin sections.
 5. An article of manufacture according to claim 1, wherein different types of said data may be simultaneous displayed at the correct scale.
 6. An article of manufacture according to claim 3, wherein said different types of data comprise seismic data and wellbore data.
 7. An article of manufacture according to claim 1, wherein said displaying data activity A) comprises pruning the data to limit the data displayed.
 8. An article of manufacture according to claim 1, wherein said displaying data activity A) comprises controlling the depth, scale, width, or rotation of the data displayed.
 9. An article of manufacture according to claim 1, wherein said displaying data activity A) comprises renormalizing said data so said data may be displayed at maximum contrast.
 10. An article of manufacture according to claim 1, wherein said displaying data activity A) comprises setting or modifying cameras or viewports.
 11. An article of manufacture according to claim 1, wherein said three-dimensional objects comprise surfaces, geometries, or closed-form bodies.
 12. An article of manufacture according to claim 1, wherein said transforming activity comprises stretching, cropping, or conforming said selected three-dimensional object to lines or surfaces of observed features of subsurface formations within the subsurface area.
 13. An article of manufacture according to claim 1, said program further enabling a user of said computer to display the placed and transformed three-dimensional object.
 14. An article of manufacture according to claim 1, said program further enabling a user of said computer to validate the representation of the subsurface area.
 15. An article of manufacture according to claim 14, wherein said validation activity comprises comparing the model of the subsurface area to seismic reflector data, well-log data, or flow data.
 16. An article of manufacture according to claim 1, said program further enabling a user of said computer to perform a detailed geological simulation using said model of the subsurface area.
 17. An article of manufacture according to claim 1, said program further enabling a user of said computer to view images from an archive of geological analogue data.
 18. An article of manufacture according to claim 17, wherein said geological analogue data comprise images of examples from nature or geometrical models.
 19. An article of manufacture according to claim 17, wherein said geological analog data is organized into subsets of related data.
 20. An article of manufacture according to claim 19, wherein said subsets may be displayed as groups of selectable thumbnail images.
 21. An article of manufacture according to claim 17, wherein said geological analogue data are linked to said three-dimensional objects.
 22. An article of manufacture according to claim 21, wherein said three-dimensional object may be selected by selecting geological analogue data linked to said three-dimensional object.
 23. An article of manufacture according to claim 1, said program further enabling a user of said computer to select an interval-of-interest within the subsurface area.
 24. An article of manufacture according to claim 23, said program enabling a user of said computer to selectively display data obtained from said interval-of-interest.
 25. An article of manufacture according to claim 24, said program further enabling a user of said computer to access a database of archive data comprising: geological data such as facies descriptions, biostratigraphy data, paleogeography data, 2-D outcrop photographs, or 3-D outcrop textures; geophysical data; or geographical data.
 26. An article of manufacture according to claim 25, said program further enabling a user of said computer to interpret the depositional system of the selected interval, the stratigraphic sequence of the selected interval, the lithology of the selected interval, or dip angles within the selected interval using the selectively displayed data and the accessed archive data.
 27. An article of manufacture according to claim 26, said program further enabling a user of said computer to perform a consistency check of said interpretation.
 28. An article of manufacture according to claim 24, wherein said consistency checking is performed using deductive logic.
 29. An article of manufacture according to claim 27, wherein said consistency checking is performed by checking inferences.
 30. An article of manufacture according to claim 26, said program further enabling a user of said computer to compare said interpretation to an archive of geological analogue data and to select said three-dimensional object by selecting geological analogue data associated with said three-dimensional object.
 31. A method for interactively creating a model of a subsurface area comprising the steps of:A) Displaying data obtained from the subsurface area; B) Selecting an object from a plurality of different three-dimensional objects; C) Placing the selected three-dimensional object within the model of the subsurface area; and D) Transforming the selected three-dimensional object to better fit data obtained from the subsurface area.
 32. A method according to claim 31, wherein said data comprises geophysical data such as seismic data, textural logs, well logs, vertical seismic profiles, ground-penetrating radar data, drilling data, or flow data.
 33. A method according to claim 31, wherein different types of said data may be simultaneous displayed at the correct scale.
 34. A method according to claim 33, wherein said different types of data comprise seismic data and wellbore data.
 35. A method according to claim 31, wherein said three-dimensional objects comprise surfaces, geometries, or closed-form bodies.
 36. A method according to claim 31, wherein said transforming step comprises stretching, cropping, or conforming said selected three-dimensional object to lines or surfaces of observed features of subsurface formations within the surface area.
 37. A method according to claim 31, further including the step of viewing images from an archive of geological analogue data.
 38. A method according to claim 37, wherein said geological analogue data are linked to said three-dimensional objects.
 39. A method according to claim 38, wherein said three-dimensional object may be selected by selecting geological analogue data linked to said three-dimensional object.
 40. A method for interactively creating a model of a subsurface area comprising the steps of:A) Displaying data obtained from the subsurface area; B) Selecting an interval-of-interest within the subsurface area: C) Interpreting a geological parameter associated with the interval-of-interest; D) Selecting an object consistent with said geological parameter from a plurality of different three-dimensional objects; E) Placing the selected three-dimensional object within the model of the subsurface area; and F) Transforming the selected three-dimensional object to better fit data obtained from the subsurface area.
 41. A method according to claim 40, wherein said displaying data step A) comprises renormalizing said data associated with said interval-of-interest so said data may be displayed at maximum contrast.
 42. A method according to claim 41, wherein said geological parameter comprises: the depositional system of the interval-of-interest, the stratigraphic sequence of the interval-of-interest, the lithology of the interval-of-interest, or dip angles within the interval-of-interest.
 43. A method according to claim 40, further including the step of accessing a database of archive data comprising: geological data such as facies descriptions, biostratigraphy data, paleogeography data, 2-D outcrop photographs, or 3-D outcrop textures; geophysical data; or geographical data.
 44. A method according to claim 40, further including the step of performing a consistency check of said interpretation.
 45. A method according to claim 26, further including the step of comparing said interpretation to an archive of geological analogue data and wherein said three-dimensional object is selected by selecting geological analogue data associated with said three-dimensional object.
 46. A method for interactively creating a model of a subsurface area comprising the steps of:A) Displaying geophysical data obtained from the subsurface area, including seismic data and well bore data; B) Selecting an interval-of-interest within the subsurface area: C) Interpreting a geological parameter associated with the interval-of-interest; D) Comparing said interpretation to an archive of geological analogue data and selecting a three-dimensional object from a plurality of different closed-form three-dimensional objects by selecting geological analogue data associated with said object; E) Placing the selected object within the model of the subsurface area; and F) Transforming the selected object to better fit data obtained from the subsurface area by stretching, cropping, or conforming said object to lines or surfaces of observed features of subsurface formations within the subsurface area. 